function moduleGroupesUtilisateurs()
{
	
	this.supprimerGroupes = function()
	{
		
		if($('#listeGroupesUtilisateurs').find('input:checked').length == 0) {
			alert(cp.msg.aucune_selection);
			return false;
		}
		
		if(confirm(cp.msg.groupes_confirme_supprimer))
		{
			
			$('#action').val('cp-groupesUtilisateurs-supprimer');

			cp.ajaxService($('#listeGroupesUtilisateurs_form').serializeArray(), function(reponse) {
				$('groupes_supprimes>element', reponse).each(function() {
					$('#groupe_'+$(this).text()).supprimerAvecEffet();
				});
				
				var message = $('message', reponse).text();
				if(message != '') {
					alert(cp.msg.groupes_erreur+"\n"+message);
				}
			});
			
		}
		
		return false;
		
	}
	
}

mGroupesUtilisateurs = new moduleGroupesUtilisateurs();

$(document).ready(function() {
	
	$("#boutonAction_supprimer").click(mGroupesUtilisateurs.supprimerGroupes);
	
	// Sélectionner tout
	$('#selectionner_tout').click(function() {
		$('#listeGroupesUtilisateurs').find('input[type=checkbox]').attr('checked', 'checked');
		return false;
	});
	
	// Inverser la sélection
	$('#inverser_selection').click(function() {
		$('#listeGroupesUtilisateurs').find('input[type=checkbox]').each(function() {
			if($(this).attr('checked')) {
				$(this).removeAttr('checked');
			} else {
				$(this).attr('checked', 'checked');
			}
		});
		return false;
	});
	
});


